<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="js/jquery.mobile-1.3.2.min.css">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">        
          
<link rel="stylesheet" href="js/jwysiwyg/jquery.wysiwyg.css" type="text/css" />
<link rel="stylesheet" href="examples.css" type="text/css" />
<script type="text/javascript" src="js/jquery/jquery-1.3.2.js"></script>
<script type="text/javascript" src="js/jwysiwyg/jquery.wysiwyg.js"></script>
<script type="text/javascript" src="js/jquery.date_input.js"></script> 
<link rel="stylesheet" href="js/date_input.css" type="text/css">




<title>添加文章</title>

<script>
//日期插件
jQuery.extend(DateInput.DEFAULT_OPTS, { 
month_names: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"], 
short_month_names: ["一", "二", "三", "四", "五", "六", "七", "八", "九", "十", "十一", "十二"], 
short_day_names: ["一", "二", "三", "四", "五", "六", "日"],
 dateToString: function(date) {
    var month = (date.getMonth() + 1).toString();
    var dom = date.getDate().toString();
    if (month.length == 1) month = "0" + month;
    if (dom.length == 1) dom = "0" + dom;
    return date.getFullYear() + "-" + month + "-" + dom;
  }

}); 



$(function() { 
$(".biuuu1").date_input(); 
}); 

</script>



<!--  <script type="text/javascript">
  //文本编辑框插件
  $(function()
  {
      $('#wysiwyg').wysiwyg();

  });
  </script>-->
  
<?php
    //开启session
    session_start();
    
    //如果session为空，则退出
    if(!$_SESSION['username']){
     echo "<script>alert('登陆失败');
         history.go(-1);</script>";   
    }

    //new数据库操作对象
    include_once('../DB.php');
    $DB =  new DB();
//更新
    if($_GET["action"]){     
    $action=$_GET["action"];
     //获取ID号
     $id=intval($_GET["id"]);
     $res_list = $DB->get_all("select * from essay where id = $id"); 

   }  
   
   //取当前的事件
   global $nowTime;
   $nowTime = time();
   $myTime;
   //如果不为空

////上传文件类型列表  
//$uptypes=array(  
//    'image/jpg',  
//    'image/jpeg',  
//    'image/png',  
//    'image/pjpeg',  
//    'image/gif',  
//    'image/bmp',  
//    'image/x-png'  
//);  
//  
//$max_file_size=2000000;     //上传文件大小限制, 单位BYTE  
//$destination_folder="/data/wechat/public_html/upload/img/"; //上传文件路径  
//
//
//    $myTime = $_POST['time'];
//    $file = $_FILES["upfile"];  
//    //图片文件链接
//    $picFileName = "";
//    if (!is_uploaded_file($_FILES["upfile"]["tmp_name"]))  
//    //是否存在文件  
//    {  
//        // echo "图片不存在，文件上传失败!";  
//        // exit;  
//    }     
//   //检查文件大小  
//   if($max_file_size < $file["size"]) 
//    {  
//        //echo "<script>alert('文件太大!');</script>";  
//        //exit;  
//     } 
//     if(!in_array($file["type"], $uptypes))  
//    //检查文件类型  
//    {  
//        //echo "<script>alert('文件类型不符!');</script>".$file["type"];  
//        //exit;  
//    }  
//    if(!file_exists($destination_folder))  
//    {  
//        if(mkdir($destination_folder)){
//            echo "<script>alert('成功创建文件夹');</script>";  
//        }else{
//            echo "<script>alert('创建文件夹失败');</script>";  
//            //exit;  
//        }
//    }  
//    
//    $filename=$file["tmp_name"];  
//    $image_size = getimagesize($filename);  
//    $pinfo=pathinfo($file["name"]);  
//    $ftype=$pinfo['extension'];  
//    $destination = $destination_folder.$myTime.".".$ftype;  
//    
//    if (file_exists($destination) && $overwrite != true)  
//    {  
//        echo "<script>alert('同名文件已经存在了');</script>";  
//      //  exit;  
//    }  
//  
//    if(!move_uploaded_file ($filename, $destination))  
//    {  
//        echo "<script>alert('移动文件出错');</script>";  
//        //exit;  
//    }  
//    echo "<script>alert($filename );</script>"; 
//    if($ftype!=null){
//    //保存图片文件的链接地址
//        $aaaaaaaa = "aaaa";
//      $picFileName= "http://wechat.zhijia365.com/upload/img/".$myTime.".".$ftype; 
//    }else{
//        $picFileName = "";    
//    }

    //var_dump($_FILES);
    //如果点击了提交按钮
if(isset($_POST['submit'])){ 
    $editTime = time();
    $picFileNam = "";
       
    //根据$_POST['type']查询出相应的类型
    $type_list = $DB->get_all("select * from zhuangxiu where id = '{$_POST['type']}'");
    $addType = $type_list[0]['content'];
    
    $replydata = array('title'=>$_POST['title'],'author'=>$_POST['author'],'pic'=>$picFileName,
    'content'=>$_POST['content'],'addTime'=>strtotime($_POST['addTime']),'editTime'=>strtotime($editTime),
    'type'=>$addType,'weixin_title'=>$_POST['weixin_title']);

     //检查要添加的类型是不是已经添加过文章
     $type = $addType; 

     $res_list_re = $DB->get_all("select * from essay"); 
    
     foreach($res_list as $value){
       if($value['type']== $type ){
           echo "<script>alert('您在该类别下已经添加过文章，请进行更新或者删除文章');location.reload();</script>";
           exit;
       }
     }
    
    
    
    //获取操作信息,如果是进行了更新操作
    if($_GET["action"]){
    $action=$_GET["action"];
     //获取ID号
    $id=intval($_GET["id"]);
    $bool = $DB->update("essay",$replydata,"id ={$id}"); 
    if($bool){
         echo "<script>alert('数据更新操作成功！');location='essayList.php';</Script>";
        }
    }
    //说明不是更新操作，是增加操作
    else{
     //首先查询是不是有这个类别的文章
     //判断是不是内容是不是已经存在
     
     $bool = $DB->insert("essay",$replydata); 
     if($bool){
         echo "<script>alert('数据添加操作成功！');location='essayList.php';</Script>";
         }
     }
    
}

?>
</head>
<body>
    <h1>添加文章</h1>
    <a href="essayList.php" style="text-decoration:none;">文章列表</a></br></br>
    <form action="" method="post" enctype="multipart/form-data">
        标题：<input type="text" name="title" value="<?=$res_list[0][title]?>"></br></br>
        作者:<input type="text" name="author" value="<?=$res_list[0][author]?>"></br></br>
        微信分享到朋友圈的标题：<input type="text" name ="weixin_title" value="<?=$res_list[0][weixin_title]?>">ps：默认是分类的标题，如土建经验</br></br>
    
        添加时间:<input type="text" class="biuuu1"name="addTime" value="<?=date('Y-m-d H:i:s',$res_list[0][addTime])?>"></br></br>
          
        类型：<select name="type" class="type">  
            <?php
                //选择的类别项
            $zhuangxiu_list=$DB->get_all("select * from zhuangxiu");
            //$id  = 0;
            foreach( $zhuangxiu_list as $value){
                echo  "<option value ='{$value['id']}'>{$value['content']}</option>";
                    $id ++;      
            }
      
            ?>
              </select><br></br>
              
          <?php
           //设置select的type
             echo   
           "<script type='text/javascript'>
                $('.type').val('{$res_list[0][type]}');
            </script>";
           
           ?>
         文章： ps:手机浏览器宽度与文章输入框宽度相仿，可以根据输入框中的文章文本调整样式，文本大小可以在word中改变好粘贴到输入框中</br></br>
<!--       <textarea name="wysiwyg" id="wysiwyg" rows="40" cols="110" >
           
        </textarea>-->
         
         <!--ueditor--> 
          <!-- 加载编辑器的容器 -->
        <script id="container" name="content" type="text/plain">
        <?php echo $res_list[0]['content'];?>
        </script>   
        </br>
        <input type="submit" name="submit" value="提交" style="width: 100px; height: 50px;" >  
        <input type="submit" name="submit" value="取消" style="width: 100px; height: 50px;" >  
    </form>
      
    
    <!--ueditor-->
    <!-- 配置文件 -->
    <script type="text/javascript" src="ueditor/ueditor.config.js"></script>
    <!-- 编辑器源码文件 -->
    <script type="text/javascript" src="ueditor/ueditor.all.js"></script>
    <!-- 实例化编辑器 -->
    <script type="text/javascript">
        var ue = UE.getEditor('container');
    </script>
</body>
</html>
   